import 'package:provider/provider.dart';
import 'package:demo/empUtils/FontSizeModel.dart';
import 'package:flutter/material.dart';
// import 'package:path_provider/path_provider.dart';
import 'empUtils/FontSizeModel.dart';
import 'package:demo/empUtils/EMPPreferencesHelper.dart';

class AnotherPage extends StatelessWidget {

  SharedPreferencesHelper helper = SharedPreferencesHelper('FontScale');

  @override
  Widget build(BuildContext context) {

    var fontSizeModel = Provider.of<FontSizeModel>(context);
    fontSizeModel.loadFontSize(helper);

    final aaa =  fontSizeModel.fontSize*10;

    return Scaffold(
      appBar: AppBar(
        title: Text('Another Page'),
      ),
      body: Center(
        child: Text(
          'This is another page',
          style: TextStyle(fontSize: fontSizeModel.fontSize*10),
        ),
      ),
    );
  }
}








// class textFont extends StatelessWidget {
//   @override
//   Widget build(BuildContext context) {
//
//     var fontSizeModel = Provider.of<FontSizeModel>(context);
//
//     return ChangeNotifierProvider(
//       create: (context) => FontSizeModel(),
//       child: _buildbody(fontSizeModel)
//     );
//   }
//
//   Widget _buildbody(FontSizeModel fontSizeModel) {
//
//     return Scaffold(
//       appBar: AppBar(
//         title: Text('Home'),
//       ),
//       body: Center(
//         child: Column(
//           mainAxisAlignment: MainAxisAlignment.center,
//           children: [
//             Text(
//               'Hello, World!',
//               // style: TextStyle(fontSize: Provider.of<FontSizeModel>(context).fontSize),
//               style: TextStyle(fontSize: fontSizeModel.fontSize),
//             ),
//             Slider(
//               value: fontSizeModel.fontSize,
//               min: 10.0,
//               max: 30.0,
//               onChanged: (value) {
//                 fontSizeModel.fontSize = value;
//               },
//             ),
//           ],
//         ),
//       ),
//     );
//   }
//
// }